﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MakeIT.MiraPark.Negocios
{
    public class TipoColisaoVO
    {
        protected TipoColisaoVO() { }

        public static TipoColisaoVO CreateTipoColisaoVO()
        {
            TipoColisaoVO tipo = new TipoColisaoVO();
            return tipo;
        }
        public static TipoColisaoVO CreateTipoColisaoVO(int idTipoColisao, string colisao, bool permitido)
        {
            TipoColisaoVO tipo = CreateTipoColisaoVO();
            tipo.idTipoColisao = idTipoColisao;
            tipo.colisao = colisao;
            tipo.permitido = permitido;
            return tipo;
        }

        public int idTipoColisao
        {
            get { return this._idTipoColisao; }
            set { this._idTipoColisao = value; }
        }
        private int _idTipoColisao;

        public string colisao
        {
            get { return this._colisao; }
            set { this._colisao = value; }
        }
        private string _colisao;

        public bool permitido
        {
            get { return this._permitido; }
            set { this._permitido = value; }
        }
        private bool _permitido;

        public int avariaX
        {
            get { return this._avariaX; }
            set { this._avariaX = value; }
        }
        private int _avariaX;

        public int avariaY
        {
            get { return this._avariaY; }
            set { this._avariaY = value; }
        }
        private int _avariaY;

        public int avariaWidth
        {
            get { return this._avariaWidth; }
            set { this._avariaWidth = value; }
        }
        private int _avariaWidth;

        public int avariaHeight
        {
            get { return this._avariaHeight; }
            set { this._avariaHeight = value; }
        }
        private int _avariaHeight;

    }
}
